artillery barracks - Turkish English Dictionary